package com.hoshiicloud.market.param.market;

import com.hoshiicloud.common.query.PageParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
/**
* <p>
* 查询活动明细参数
* </p>
* @author campchen
* @since 2019-05-14
*/
@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="查询活动明细", description="查询活动明细")
public class MarketingDetailQueryParam extends PageParam {


    @ApiModelProperty(value = "活动ID")
    private Long marketid;
    @ApiModelProperty(value = "spu")
    private Long spuId;
    @ApiModelProperty(value = "sku")
    private Long skuId;
    @ApiModelProperty(value = "单人限购数量")
    private Long perLimits;
    @ApiModelProperty(value = "总限购数量")
    private Long limits;
    @ApiModelProperty(value = "原价格")
    private BigDecimal unitprice;
    @ApiModelProperty(value = "折扣价")
    private BigDecimal discount;
    @ApiModelProperty(value = "奖励积分数")
    private Long rewardPoints;
    @ApiModelProperty(value = "奖励购物券张数")
    private Long rewardCoupon;
    @ApiModelProperty(value = "购物券面额")
    private BigDecimal couponPrice;
    @ApiModelProperty(value = "修改人")
    private String updatedby;
    @ApiModelProperty(value = "是否删除")
    private Integer deleted;
}
